Software Quality Improvement by using an Experience Factory

نویسندگان

  • Frank Houdek
  • Reiner Dumke
  • Alain Abran
چکیده

Systematic learning in the own domain and reusing this experience is a promising way in order to achieve higher quality and productivity. An organizational approach for building competencies and supplying them to software projects is provided by the Experience Factory. An important role within the Experience Factory plays the task of packaging information into experience packages. The structure of these experience packages must support identification of potential information and the task of reuse. In this paper we identify main problems in packaging experience – insufficient structure, unsuitable classification and missing technical support – and introduce an approach in order to overcome these deficits. Main characteristic of this approach is a reprocessing of information beyond a problem-solution strategy. Other elements are classification schemes and a technical support by an experience base. An example and a conclusion complete this paper.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementing an Experience Factory Based on Existing Organizational Knowledge

This paper describes the development of an experience factory in an Australian organization involved in the field of telecommunications. Faced with improvement needs, in 1998 the organization placed special attention on approaches to support improvement activities. Towards the end of 1998 a project was started between the company and the Centre for Advanced Empirical Software Research (CAESAR) ...

متن کامل

Methodological Contributions to Professional Education and Training

Professional education and training plays a crucial role for successful transfer of innovative Software Engineering technologies and for achieving long-term strategic goals of an organization. We describe how empirically validated knowledge related to methods, tools, and techniques is organized and maintained in an organizational unit called Experience Factory. Emphasis of the paper is to descr...

متن کامل

Experience-Based Refactoring for Goal-Oriented Software Quality Improvement

In agile software development refactoring is an important phase for the continuous improvement of software quality. Unfortunately, the application of refactorings is very subjective and heavily based on the expertise of the developers resulting in an unstable quality assurance. In this paper, we present an experience-based approach for the semi-automatic and goal-oriented refactoring of softwar...

متن کامل

Combining SDL Patterns with Continuous Quality Improvement: An Experience Factory Tailored to SDL Patterns

An SDL pattern is a reusable software artifact representing a generic solution for a recurring design problem. It is required that SDL be the applied design language. However, just offering an SDL pattern pool to the system designer will not result in the expected benefits of software reuse, such as shorter development cycles, improved quality, or easier maintenance of the resulting products. A...

متن کامل

Development of a Supporting System for Reuse of Software Engineering Experience Existing Deficits and Expected Contribution

Building up and reusing domain speciic experience is an essential task in context of systematic quality improvement programs. As the task of building experience cannot be performed by the software projects, an independent organization unit has to do this, the so{called Experience Factory. To keep the Experience Factory eeective, even if people are joining or leaving or the amount of experience ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997